package com.songjia.config.server;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.config.server.EnableConfigServer;

/**
 * 
 * 
 * @Description: Spring Cloud
 *               Config项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分，server提供配置文件的存储
 *               、以接口的形式将配置文件的内容提供出去，client通过接口获取数据、并依据此数据初始化自己的应用。Spring
 *               cloud使用git或svn存放配置文件，默认情况下使用git，我们先以git为例做一套示例。
 *
 * @author: songjia
 * @date: 2017年10月25日 上午11:02:28
 */
@SpringBootApplication
@EnableConfigServer
// 添加EnableConfigServer标识是一个配置中心服务
@EnableDiscoveryClient
public class ConfigServerApplication {

	public static void main(String[] args) {
		SpringApplication.run(ConfigServerApplication.class, args);
	}
}
